cudgel one's brains - Turc Anglais Dictionnaire